Barefoot at Havelock Jungle Resort - Havelock Island, Andaman and Nicobar Islands
Barefoot at Havelock - Jungle Resort, Havelock Island, Andaman and Nicobar Islands, IndiaBarefoot at Havelock Jungle Resort, Havelock Island, Andaman and Nicobar Islands, India is the best 3 star