Kerala is one of the most sought-after wedding destination in the country.
Tourist-friendly southern state, positioned between the Arabian Sea and the Western Ghats, beaches, waterfalls, mountains, rice paddies and verdant green hills create a postcard-perfect landscape.