Blue Crab Resort,
Placencia, Belize - on the Placencia peninsula in
southern Belize. We are located near the middle
of Belize's best and longest beach. This is a very
small, private resort, set on five acres spanning
across from the Caribbean Sea to the lagoon.