A lakefront resort near Alappuzha, Kerala

You are looking for...

Vembanad

Purity at Lake Vembanad

A lakefront resort near Alappuzha, Kerala
Vembanad is India’s longest and Kerala’s largest lake and is the heart of the
Read more