+UPLOAD
23 Reviews

Naïa Resort and Spa

Mile 17.5, Placencia Peninsula, Stann Creek District, Belize Mile 17.5, Placencia Peninsula, Stann Creek District, Belize, Placencia Village