Views:
4
Athirappilly Falls
Nicknamed ‘The Niagara of India,’ for a reason, the Athirappilly Falls in Thrissur (Kerala) ar a sight to lay eyes on for his or her bird’s-eye stretch—a 330-foot wide span.
Nicknamed ‘The Niagara of India,’ for a reason, the Athirappilly Falls in Thrissur (Kerala) ar a sight to lay eyes on for his or her bird’s-eye stretch—a 330-foot wide span.