Apr23 Mandraki Harbour Posted By : plantphoto/ 0 comments / Under : After Capture, Photography Location The historic entrance to Mandraki harbour in Rhodes. This is where one of the seven wonders of the ancient world was believed to have stood The Colossus of Rhodes.