An Express Train traversing the beautiful landscape in Shoranur-Nilambur section of 'God's own Country'. #kerala #nature #travel #beauty #greennature #naturelover #landscape

Loading...