Wild elephants invade the festival grounds of Sree Dharmashasta Temple in Vettilappara Chalakudy

Back to top button