Bodrum on the Aegean coast of Turkey is a clustering of small holiday resorts and a larger town centre. Known as a major player of the Turkish Riviera, it has
Torba, a small village on the hedonistic Bodrum peninsula of Turkey, deserves to win awards for its stunning and open landscapes. Sitting outside of the central town area, life is