Posts Tagged ‘Leela Kempinski’
The Leela Kempinski, Goa

What do you get when you blend South India’s temple traditions with Portuguese heritage? A 5 star beach resort called The Leela Kempinski Goa, for one. Sprawled over 75 endless acres in idyllic South Goa Read the rest of this entry »