Travel : The Leela, Goa

About the property : Sprawled between the Arabian sea and the river Sal, the resort has been designed by renowned … More