Featured
Living within a Mughal miniature painting? It hardly feels like a far-fetched dream at The Claridges in New Delhi. Grandeur comes in a myriad of shapes and forms within this quintessentially Indian getaway. Established in 1955, the hotel is located in Lutyens, a historically prominent locality renowned for its Indo-European architecture. A stone’s throw away […]