Description: Located near all of the excitement of Kiawah Island in South Carolina, Turtle Point is a lovely group of villas that have all the amenities you will need for a fantastic stay. With incredible views and just a short walk or bike ride to town, this place is