tellme logo
Back to Videos

Seven Sisters Waterfalls in Northeast India | Meghalaya I Aerial View

Tellme360

Description

Let us go on a journey of visiting one of the nature’s most magnificent gifts: The Seven Sister Falls or Nohsngithiang Falls found in Meghalaya, India. Located in the picturesque district of East Khasi Hills, the sight of these falls is a spectacle for sore eyes particularly in the rainy season. Se
Published:June 20, 2024
Channel:Tellme360

You May Also Like

Discover Jaleshwar Temple: A Sacred Shivalaya on the Narmada Riverbanks

Discover Jaleshwar Temple: A Sacred Shivalaya on the Narmada Riverbanks

Tellme360

Have a look at one of the most energetic and lively cities of India, Aurangabad.

Have a look at one of the most energetic and lively cities of India, Aurangabad.

Tellme360

Kargil Vijay Diwas: Tribute to India's Gallant Heroes

Kargil Vijay Diwas: Tribute to India's Gallant Heroes

Tellme360

Dhyana Buddha Statue, Amaravati: Exploring the Tallest Buddha in Andhra Pradesh

Dhyana Buddha Statue, Amaravati: Exploring the Tallest Buddha in Andhra Pradesh

Tellme360