
Aerial view of the four-unit townhome complex and its amenities Photo courtesy of: Lisa DuVernay
This waterfront townhome vacation rental in Placencia, Belize has stunning views.
This waterfront townhome vacation rental in Placencia, Belize has stunning views.