no image
The name Meghalaya means ‘abode of clouds’ in sanskrit. It is also known as the Scotland of the East. Meghalaya Tourism has abundant rainfall and sunshine around the year and is considered to ...
NESTRAVELS Posted 12 days ago 3 views