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