The Phoenix Resort
San Pedro, Belize
Ambergris Caye, BelizeA special place and now home to my new work. This picture was taken from The Phoenix which is an upscale hotel and spa right in the town of San Pedro. If you have not been to the island it is a must.