My aunt is gifting us with a week long stay to whatever Wyndham resorts we want for our honeymoon.
We are stuck between margaritaville vacation club in st. Thomas and Wyndham grand rio mar in Puerto Rico. We love swimming, water sports and anything adventurous! Which location should we choose? St Thomas or Puerto Rico?
Post content has been hidden
To unblock this content, please click here