Babu New YorkAug 28, 20231 minJama MasjidA beautiful symmetrically-built mosque. Jama Masjid is a mosque in Delhi, India that was built from 1650-1656 by the famous architect,...
Babu New YorkAug 28, 20231 minRed FortSymbol of power. The Red Fort, also known as the Lal Qila, in Delhi, India was built by the Mughal emperor, Shah Jahān and designed by...
Babu New YorkJul 21, 20221 minTaj MahalSymbol of love. The Taj Mahal is a white marble mausoleum located in Agra, Uttar Pradesh, India. It took almost two decades to build,...