Among all the stunning South Indian states, I prefer Kerala and the main reason is the earthy magnitude of their festivals. Spectacular, larger than life and de...
Kerala is truly a gorgeous state and it gets more beautiful with the monsoon rains. Aptly known as 'God's Own Country ', my first Kerala travel memories go back...