Kerala houseboats cruising Lake Vembanad, longest lake in India, during a backwater tour; Alappuzha (Alleppey), Kerala, India
Kerala houseboats cruising Lake Vembanad, longest lake in India, during a backwater tour, Alappuzha (Alleppey), Kerala, India, Asia
Details
License type
Royalty Free