‘Abode of the clouds’ Meghalaya plans herb tourism
Also dubbed as the Abode of the Clouds, Meghalaya is a region that is known for its stunning scenic beauty. Filled with lush green hills, fertile valleys, meandering rivers, sparkling streams and lake and striking […]
‘Abode of the clouds’ Meghalaya plans herb tourism Read More »










