Sun and fun in an Indian paradise
As well as for its beaches, Goa is famous for its magnificent scenic beauty and the architectural splendours of its temples, churches and old houses and, with a total coastline of 125 kilometres, it is an area of India that’s small enough to be explored in a short space of time.
The Lemon Tree Amanrante Beach Resort is an upscale, full-service resort hotel a mere 250-metre stroll from the peaceful Candolim Beach.