papelet asked in TravelOther - Destinations · 2 months ago

Hope one of you know where is this paradise?

A short video was shared to me and my wife, the person was hoping for us to know the location, unfortunately we don't, a friend suggested is blue springs Florida but haven't been able to confirm that. Please help!

Attachment image
There are no answers yet.
Be the first to answer this question.