Comment your Views on this photo 😍
— Tourism of India (@tourism__india) July 28, 2021
Location : Cheeyappara Waterfalls, NH 85, Kochi-Madurai-Tondi Point Rd, Chillithodu, Kerala, India 📍
Photo by: 🔻petr⭕_head🔻 (IG: petro_head_) pic.twitter.com/Kn0eOlgpek