Andaman and Nicobar Islands, Indie
The Aroma Resort, The Aroma Resort Beach No 5 Kalapathar Road Havelock Andaman, 744211
1 double bed