Step into the lap of greenery In the deep southwest direction in India lies Kerala, definitely the greenest state of the country. Nature has bestowed its beauty in all forms here. Bordered by the Arabian sea to its west are pristine beaches and calm backwaters while the eastern part has the hilly terrain with lush green tea and spice plantations. Nature seems to have blessed […]
Social Presence!