Amazing, how 2 of the prettiest places I've been to have the nastiest, most unfriendly, arrogant and impolite inhabitants: the Seychelles, and the Cayman Islands! This latest, beats everything I have ever seen!
JPC: all rights reserved