Where in the World would you see these turtles playing together?
Read on for more clues!
- These turtles are hanging out on the beach of one of the Walt Disney World Resort hotels.
- As you can see there is a lake at this resort, but there is no longer an active marina.
- They are just a stone's throw away from the feature pool, Fuentes Del Morro Pool
- Bermuda, Bahama... are just 2 of the hotel buildings' names.
Do you know Where in the World this is? Leave a comment with your answer!