Bahubali Water Falls | Athirappilly Waterfalls | Kerala | Forkochi
HTML-код
- Опубликовано: 26 авг 2024
- Athirapally Falls, Thrissur
Also called as Bahubali Waterfall, this 80 ft high and 330 ft wide marvel is the largest waterfall in Kerala. It is often referred to as the "Niagara Falls of India".