Jog Falls
Nature literally has the power to heal. By slowing down and letting yourself notice, you become present and often experience less stress.
Jog Falls is one such place to visit. Second highest plunge waterfall in India. Must visit and experience.
More by L Λ X M I K Λ N T H View profile
Like