kittykauf Posted November 17, 2005 #1 Share Posted November 17, 2005 Does anyone know of a restaurant/bar in Belize called "The Naked Turtle"? I know it was around a decade ago and am wondering if it's still there. Thanks Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.