Mugla Bodrum, Best of Anatolia admin | 26 April 2011 Bodrum, town of Mugla province of Turkey’s Aegean Region, is a major international tourism and yachting destination and one of the best of Turkey.Having both natural and historical beauties together Read More