St Lucia is nice.Eventually, somewhere in the Caribbean.
why?Hi Eli,
I used to do consultancy work for a group that supervised the construction of Embassies in amongst other places Saudi Arabia.....Two Guys there did long tours of duty over there,from what they told me,they would have preferred Alcatraz or Devils Island LOL.