Island · IndiaSathar IslandSathar Island is a island in Tamil Nadu, India. Island in India.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in IndiaPerumanna · CityUdhampur · CityWādi · CityAsāra · CityTirunelveli · CityTulsīpur · City