India is a stargazing paradise. Lie under star-sprinkled ink-black skies, trace constellations and witness magical meteor showers from quaint hill stations, secluded beaches and ancient fort towns. The sight of an endless velvety star-sewn sky is enough to transport most anyone into a celestial stupor. Speckled with nascent blue stars, cascading meteor showers, gleaming […]