Explore the cosmos: Visit Indian destinations for stargazing experience Beautiful locations in India where you can almost touch the clouds Coorg: ‘Scotland of India’