Located in Clear Lake between Houston and Galveston Island, the South Shore Harbour Resort isn't the sort of place for people afraid of water. In fact, water is the sole reason most travelers come here. For pleasure boating, sailing,…
Water sports, water sports everywhere, and rooms with marina views.:
The Scene
Located in Clear Lake between Houston and Galveston Island, the South Shore Harbour Resort isn't the sort of place for people afraid of water. In fact, water is the sole reason...