Topkapi Palace is a fascinating sultan’s palace turned museum, located in Istanbul, Turkey.
Read the rest of this entry »