Review Detail
4.5 7 0.5A must do in St. Thomas! Absolutely stunning!
General Impression
5.0
Absolutely stunning and beautiful panoramic view of Magen's Bay! Always clean and no vendors! You cannot visit St. Thomas without viewing the site! You'll take the best pictures of your lives! An ABSOLUTE must do!
M
MelissaP