Noakalikhai Waterfalls

Hill Stations of Meghalaya: Shillong, Cherrapunji, and Mawsynram – A Breath of Fresh Air

Nestled amidst the verdant embrace of the northeastern Indian state of Meghalaya, lies a tapestry of captivating hill stations.  Often referred to as the “Abode of Clouds,” Meghalaya stuns visitors with its rolling hills perpetually shrouded in mist, cascading waterfalls that plunge into valleys below, and a rich tapestry of indigenous cultures. Within this enchanting […]

Read more