It is situated in San Pedro on the Exotic Caribbean Island of Ambergris Caye in Belize Central America.
Come in and be pleasantly surprised!
Copyright © 2008 Linda Mikulich all rights reserved
Web site Created and Maintained by Saturn Web Designs