Photo Feature

A mesmerizing scene at Melattur Station in the picturesque Shoranur, Kerala