Directions to Three Palms Villa, Saint Thomas

Three-palms-villa-map
The Three Palms Villa in Saint Thomas is located at 10 1 40 ESTATE PETERBORG VILLA MARGARITA - R , Saint Thomas , US .   Click on the Google Map above to get an interactive version and see the area around the Three Palms Villa .