Located in North East India, Meghalaya is a beautiful hill state which is among the seven sister states of India. It is also known as ‘the abode of clouds ‘ and true to its name the place is a paradise for nature lovers. Surrounded by Jaintia, Garo & Khasi Hills, Meghalaya is rich in bio-diversity,...Read More
The 25 best places in North East India are some of the best we have got listed down for you. The North East of India is a place that feels like a whole new world. Gifted in natural beauty with green rolling mountains, tea gardens, deep jungles, fascinating root-bridges, and enchanting waterfalls, North East India...Read More
Meghalaya is known as the “Scotland of the East” in the British era and it has stood true to its name ever since, wherein the clouds dwell, separates the Assam valley from Bangladesh plains. It was It is the wettest and one of the most beautiful parts of India. With waterfalls, pine grooves, and gardens abound,...Read More