No Picture
Miscellaneous

Christmas in Kerala

Kerala is well known as “God’s own country”, a state in the southern part of India, blessed with all the natural gifts of mountains, hills, valleys, long seashores, forests, rivers and waterfalls. In the third week of December, irrespective of […]