When somebody mentions the word kerala, what immediately comes to mind is beauty. That is what you will find in kerala, nature’s beauty at its resplendent best. Kerala is situated on the southwestern tip of peninsular India, bordering the Arabian Sea on the west and the state of Tamil Nadu in the east. Listed among the top ten tourist destinations of the word, kerala draws millions of tourists, both domestic and foreign every year

comments