This amazing wildlife postcard arrived last Friday after a two-week journey. Thank you Kun for sending it.
Cayman Islands are a British Overseas Territory in the Caribbean. The three islands, Grand Cayman, Cayman Brac and Little Cayman are located South of Cuba and Northwest of Jamaica.
source wikipedia & google maps