
Visit Kerala, God’s Own Country
There’s a reason why the people of Kerala, India’s southwestern state, call it “God’s Own Country.” Lofty palms sway in the tropical breeze, thatched-roof boats glide along tranquil rivers, and sari-clad women offer prayers in tranquil temples and churches. That’s not even mentioning the food, famously mouthwatering and spicy. Kerala has our attention and we think it should have yours too when you are planning a journey to incredible India.