Meghalaya Abode of clouds !

Meghalaya means “Abode of clouds”. One can experience the sheer beauty of nature here.

This a beautiful Khasi hills view is somewhere on the way from Shillong to Mawlynnong. The clouds play hide and seek with you here all the time and I got lucky to capture this beautiful view.

Leave a Reply