The Leela Goa
Goa, Goa, India
Phone: (91-832) 2871234
This is the precise reason why its stunning location next to a river, by the sea, but far from humanity.Luckily, the only settlement of people nearby is the neighbouring fishing village by the Sal.