1

Location of Seven Sisters Falls – Beauty in Sohra

News Discuss 
Situated in Sohra (Cherrapunji), Meghalaya, Seven Sisters Falls lies amidst lush landscapes and rolling hills. Easily accessible from Shillong, about 55 km away, the falls are located on the southern cliffs facing the Bangladesh plains. The viewpoint offers panoramic vistas of valleys, plateaus, and dense forests. Travelers often combine visits to the falls with nearby attractions suc... https://www.captureatrip.com/blog/seven-sisters-falls

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story