Goa, the land of beaches, is the smallest state in India and yet, arguably, the biggest tourist destination of the country. There is hardly a list of best places to visit in India that doesn’t feature Goa at the very top. The beaches, the markets, the parties and the natural beauty of this marvelous destination on the west coast of India is what mesmerizes everyone. Goa became part of the hippie trail during the ’70s. Anjuna was the destination everyone headed to. Over the years though, Goa has become more hip than hippie.

    Package cost: start from Rs.11,900/- per person