Machranga-Dwip-or-Island-is-located-in-Hashnabaad Machranga Dwip or Island is located on the Ichamati River. It is a famous tourist spot in Hashnabaad. Related Posts:No Related Posts