Topkapi Palace | Verve Magazine
India's premier luxury lifestyle women's magazine

Topkapi Palace

The Sultan Ahmed Mosque or Blue Mosque, Istanbul

Just Passing Through Istanbul

Text by Neeta Lal

Neeta Lal comes away with a fresh perspective on Istanbul as she trawls through its galleries, biennials and art fairs
Read more