Tag: leela
The Leela Goa, a 5-star beach resort, is a contemporary celebration of south India's Vijayanagara Empire temple and palace architecture, and Goa's Portuguese heritage. Tucked away in the South Goa, 40 kilometers from the domestic airport and 18 kilometers from the railway station, this deluxe luxury resort is situated by the Arabian Sea, bordered by the secluded Mobor beach and the active fishing village along the River Sal. Nestled among 75 acres of landscaped tropical gardens and a 12 hole par-3 golf course, the spacious villa-style rooms and suites provide the ultimate leisure experience in gracious living.
Popular Tags
adventure
africa
architecture
art
asia
australia
beach
beaches
boats
california
canada
caribbean
china
city
culture
destination
diving
europe
family
fishing
food
france
fun
funny
germany
hikealongpete
hiking
history
holiday
hotel
hotels
india
island
islands
italy
london
mexico
mountains
music
nature
new
nightlife
party
restaurants
rivers
sailing
shopping
sierra nevada
ski
spain
surfing
thailand
tour
tourism
travel
trip
turkey
vacation
video
wildlife



