K
Kris Seals Review of Mayan Islands
5 Star resort. It is by far the most relaxing and ...
5 Star resort. It is by far the most relaxing and tranquil location in all of Belize. My favorite island resort just a 5 minute private boat ride from the center of San Pedro Town
Comments: