Torba (Turkey) Where to have a good rest Tourist attractions Map Where to have a good restHotelsTourist attractions Halicarnassus in Bodrum (5 km) Bodrum Castle (6 km) Ancient town Ephesus (96 km) Acropolis of Rhodes (96 km) Palace of the Grand Master of the Knights of Rhodes (96 km)Map