Gaurav Pande
Leela Goa is an amazing place in South Goa
It has amazing cottages in a very tranquil environment which gives you a feel of having come to a silent peaceful corner of this earth.
It has a clean and peaceful beach next to it. That is a real plus these days in Goa most of the north goa beaches are very crowded.