Sunday, June 12, 2016

Mesmerizing Meghalaya The Scotland of India -1



Video uploaded by Dr Ajay Kumar Ojha

Meghalaya , one of the States of North East India, is a land of mountain wildernesses interspersed with valleys, gorges, lakes, waterfalls, natural caves and what not.  This state is  alaya (abode) of megh (cloud)  that is "Abode of Clouds" in the true sense of the term. Meghalaya is Scotland of India. This  video clip " From the Eyes of Dr Ajay Kumar Ojha" takes its beloved viewers on Shillong- Dawki road and gifts beauty of nature in abundance. Watch it, feel it , experience it, enjoy it !   

No comments:

Post a Comment