India - Taj Mahal

2009. Short detour during a business trip. Yes, it is stunning!

All travel highlights