Such a beautiful location in St Thomas, USVI. Point Pleasant is located on the Eastside of St Thomas, near Margaritaville.
Where Life is a Beach
Such a beautiful location in St Thomas, USVI. Point Pleasant is located on the Eastside of St Thomas, near Margaritaville.