St. Thomas, US Virgin Islands

Prev                                            Next

Miranda overlooking (800ft up) famous Megans Bay and it's long beach.