The equable climate, attractive beaches, calm backwaters, exotic wildlife and beautiful hill stations have made it a most exciting travel destination in India. It is located to the south west of the country. It is truly known as God’s Own Country. Beaches These beaches are simply wonderful. It remains pleasant throughout the year. It has [...]



