A group of university students won a week-worth of paradise on a private Caribbean island. Little did they know that La Huerta is not only full of natural wonders, but also dark secrets…read more
A group of university students won a week-worth of paradise on a private Caribbean island. Little did they know that La Huerta is not only full of natural wonders, but also dark secrets…
Join the Conversation
0 comments on this role