Which city is known as the land of hundred islands ?
Answers
Answered by
0
Banswara, a city in the south of Rajasthan in India is known as the land of hundred islands
Answered by
2
Longue Vue Island located in northern New York City .
Similar questions