Popularly known as ‘God's Own Country,’ Kerala, located in the South of India, is a heaven for tourists. With its green ...
Born into a traditional family from Malappuram ... “I thought if I became an architect, I could travel for work and explore ...