From February, 2018

Kerala….. God’s own country

Kerala is often referred to as God’s own country and it’s not difficult to see why! People think they have ‘done’ in India when they visit the Golden Triangle in the north. ¬†Of course no visitor to India can not be in awe of the Taj Mahal in Agra built purely as an act of…