From the Editor: Secrets From the Green Parrot
Lunch this day was at the Green Parrot Bar & Grill located on the cruise ship dock at George Town, Grand Caymen. There was still about an hour before Royal Caribbean’s Voyager of the Sea would sail away for a…