I've been to Sharm el Sheikh, Egypt, Rome, Italy and Beirut, Lebanon. All for business so I didn't get to do much in the way of sightseeing.
In Beirut, we had armed escorts with us 24/7...one even stood guard ourside of our hotel rooms at night. I still don't know if they were there to protect us or watching over some Elvis memorabilia.
Of all those on your list...I'd go with Italy. The Adriatic coast.