Category Archives: India
Our hotel in Delhi is called Claridges. Unfortunately it is nothing to do with Claridges in London. It is however a luxurious if slightly faded art deco hotel: Every day a new carpet is laid in the foyer – a … Continue reading