|
Kerala, The God's Own Country is an invitation you can hardly ignore, its scenic hill stations, tranquil backwaters, pristine beaches has emerged as a major tourist destination in India and rated in top 50 must see destinations in the world, the state is strategically located in the southern tip of India, flanked by Arabian Sea on the west, Tamilnadu on the East and Karnataka on the north
|