tragicocomedia.com
Vijayanagara / Hampi
Hampi is a striking place – an odd landscape of giant, tawny granite boulders, strewn across dry river plains and low hills. The weathered, rounded rocks protrude from the rusty, orange soil …