Tag: The Melodious Sounds of Nature
The Melodious Sounds of Nature, Jogini Falls in manali
The Melodious Sounds of Nature, Jogini Falls in manali At a distance of 4 Km from Vashisht Temple and 7.5 Km from Manali Bus Stand, Jogini or Jogni Falls is a beautiful waterfall situated near Vashisht Village in Himachal Pradesh. The fall is formed by a stream which is merged in to Beas River in […]
Read More