Two owls made it back home to Florida after taking an unexpected year-long trip to Spain. The U.S. Fish and Wildlife Service ...
The owls preferred a landscaped area on the Allure of the Seas called Central Park but also visited the adults-only lounge.