far away places: Eye candy of India: Le Meridien Hotel in New Delhi

Le Meridien Hotel in New Delhi
Le Meridien Hotel in New Delhi