Estrela Do Mar Beach Resort

Near Babreshwar Temple, Khobra Vaddo
Calangute
India