Kerala is known for its lush greenery, rivers and scenic monsoon destinations. Adding to the list of lesser-known attractions is a natural water spot in Malappuram's Nilambur, where visitors can enjoy a refreshing experience amid nature. A video showing tourists floating along a river canal and enjoying a natural water slide at TK Colony has caught attention on social media.