Gargi Jul 17, 20143 minIsland of Sea Turtles - Harbor Island, Beaufort, South Carolina, USAOn my first trip to the US, we planned to spend one of our weekends during the trip at Harbor Island in South Carolina. We were visiting...