November 21, 2012

Business trip: Delhi

Business trip: Delhi: As the key commercial and financial centre of northern India, Delhi is an increasingly frequent destination for globetrotters.

No comments: