Review Detail

View from Drake's Seat
General St. Thomas
Gorgeous!
General Impression 
 
5.0

This spot was absolutely perfect for stopping and looking around. We got some fantastic pictures from this place. It is so beautiful here. You can see so far and see so much. Definitely worth stopping at for sure.

V
Report this review Was this review helpful to you? 0 0

Comments

Close Menu