Gargi Jul 17, 2014 3 min Island of Sea Turtles - Harbour Island, Beaufort, South Carolina, USA On my first trip to the US, we planned to spend one of our weekends during the trip at Harbour Island in South Carolina. We were visiting...