India – People across the globe talk about this land of “Unity in Diversity” for many things like travel, food, people, and economy etc. India is a home for more than a billion people, an absolute blend of numerous cultures. From heaps of sacred places, serene temples to spirited festivals, magnificent beaches, frosty & snow laid mountains, lantern-lit villages to superlative cities. Love it or hate it, this incredible country has got everything to leave an impression on you and make your trip a memorable one. No matter where you visit, every place in India has got something unique to offer to its travelers. Since I keep on hopping from place to place, have put to together some of the best places to visit in India. So grab some popcorn and read on 1. Kashmir- The Paradise on Earth Beautiful Kashmir After visiting Kashmir, people often struggle to describe it since adjectives like, beautiful and awesome don’t seem to do it any justice. For lack of a better superlative, Kashm