Havelock Island Andamans
The Andaman and Nicobar Islands, a territory of India, is a awe-inspiring archipelago located in the Bay of Bengal. The exotic beaches have beautiful coral reefs and amazing marine life making the landscape breathtaking, providing a perfect beach getaway from…
Read more