Meghalaya – The Abode of the Clouds

0 Posted by - March 26, 2014 - Overview

Our journey took us to the state of Meghalaya in the North East of our country and we discovered a state that is rich in traditions and natural beauty and is looking towards its future with optimism.

No comments

Leave a reply