Daman, Intia
Star Villa Devka, Bhimpore, MarwadNear Devka Beach, Daman Daman Daman and Diu 396210 India, 396210
1 double bed or 2 single beds