beachbarbums.com
Finding Your Way to Wayo’s Beach Bar on Ambergris Caye, Belize
One of my new favorite follows on YouTube recently paid a visit to Wayo’s Beach Bar, located on the island of Ambergris Caye in Belize. The couple known as “Midwest Beach Bums” de…