Cochin is the perfect destination for a holiday break. With its climate, culture, and cuisine it is the perfect place to explore. However, when you want to go on vacation, you will realize that this place has one major downside: the locals! It is the second smallest state in India and it has received many awards for its quality of life, including being named the top travel destination in India.