BLUE WAVES RESORT

Alibag, Maharashtra