Author: anil55

Known as the \"Niagara of India,\" Athirappilly Waterfalls is one of Kerala’s most enchanting natural attractions. The falls drop from 80 feet and spread across 330 feet, creating a breathtaking...... Read More