B L Ram
Villages are always beautiful, so is the village scenery, regardless of the country in which they are. Idukki in Kerala State of India is blessed with abundance of natural beauty, really the God’s own country. It is a district full of tourist spots. The splendor of nature is seen brimming wherever one looks. B L […]