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