I actually have...every one you mentioned. One of the "bennies" of traveling the entire world for business over the last 35+ years.You should try Gilbralter, European, African, Caribbean, Central American, Indian, Asian and a few others on a small rock!