A Kannada video by megtravelstories, filmed at Pykara Waterfalls in Sholur, Nilgiris, Tamil Nadu, India. It shows Water Fall. Posted on Instagram on 1 May 2023.
- Filmed by
- megtravelstories
- Language
- Kannada
- Posted
- 1 May 2023
- Posted on
- Category
- Natural
Filmed at the same place


