10 STUNNING AND AMAZING WATERFALLS IN MEGHALAYA YOU MUST VISIT.

11 Good Reasons To Visit Sikkim For Travelers-7, Oddessemania

Meghalaya is our all time favorite tourist destination isn’t it? The Sanskrit translation of Meghalaya is “the habitation of clouds.” Shillong, a hill town, is the capital of the state, which is situated in the northeastern region of the nation. The state is protected to …

error: Content is highly protected !!