aerial photo of Xpu Ha Beach Mexico-2

drone photo of Xpu Ha Beach and hotel grounds - white sand and clear waters

long stretch of beach in Xpu Ha

This post may contain affiliate links, see our disclosure

Leave a Comment