Are you feeling blue? Here are top places in India that will make you happy instantly: Pangong Tso Lake, Mihir Garh, Goa, Bandar Kodini, Munnar, Coorg, Rann of Kutch, Shillong, & more. Check out other happiest places to visit in India that will lift your spirits at once!