Phe Phe Falls is one of the most fascinating tourist attractions that fall in the state of Meghalaya in the territory of India. Jowai town is...
In the northern Indian state of Meghalaya lies a cave named Krem Puri, a popular cave system known for its astonishing beauty and sophisticated rock formations....
Dawki never stops surprising its guests with its buried beauty. It is a Meghalayan town that borders Bangladesh. It is known for having the cleanest water....
Cherrapunji is renowned as the rain capital in the state of Meghalaya, India. The city has got a greater elevation which gives it the enchantment that...
Shillong is the capital of Meghalaya and a hill station also well-known as the ‘Scotland of the East.’ There are several places to visit in Shillong...