Krang Suri waterfall, Best Tourist Spot – Meghalaya
Krang Suri waterfall is perhaps the most famous, delightful and fascinating waterfall present in the west Jaintia hill province of Meghalaya (nearby town Amlarem). 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
Krang Suri waterfall, Best Tourist Spot – Meghalaya Read More »
Tour & Travel
