Witness nature at its best at Corbett Falls in Uttarakhand, India. Cascading down moss-draped boulders, the 66-ft high waterfall makes for an enthralling experience.
🇮🇳 @India | @Indian 🇮🇳
Post #705
273K

- 👍 39
- ❤ 20
- 👎 7
IN Incredible India 🇮🇳 @indian · 28.6K subscribers