Life in the Slow Lane
Our Destination of the Week Kerala, India: This southern state in India has long claimed the title of God's Own Country, (Well! the richest temple is here). Kerala is more than beaches and backwaters, more than the spices it is known for...
[vc_empty_space height="23px"]