Alappuzha, Kerala

Alappuzha

Alappuzha is the most popular tourist attraction in Kerala, famous for its backwaters

Beach in Alappuzha