Originally Posted by SLC, LLC
That is St. Maarten. I've been there. If you go, go to the bar right next to the beach, at about the same location that this picture was taken. It is pretty impressive to watch those planes come in.
i love watching planes, i love the beach, i love to have a drink at the bar at the beach, im sure ill love watching the plans while drinking at the bar on the beach! maybe next winter, thanks