Krang Suri waterfall – Meghalaya Tour

Krang Suri is perhaps the most famous, delightful and fascinating waterfall present in the province of Meghalaya. Out of seven sisters, one sister Meghalaya is the most beautiful and colorful place to visit in the northeast India. One of the main five cascades to find in the Meghalaya named Krang suri. The Krang Shuri Waterfalls […]

Krang Suri waterfall – Meghalaya Tour Read More »