Tag: Just Visiting

Loading...

If Key West is America’s aquarium then the Green Parrot is its touch tank. 90 miles North of Havana by sea sits this little two by four mile coral island. Key West’s cultural ripple effect magnifies personalities that were lost in mainland traffic. Comfy humidity infuses cocktails and amplifies live music at the corner of…