Havelock Island- Andaman & Nicobar

White sand beaches.

Advertisements