I had an amazing time at Diversity Camps. The activities were great and the staff were so friendly and helpful. The camp was near the beach and the swimming, surfing, kayaking, and yoga were so enjoyable. I would highly recommend Diversity Camps to anyone looking for a peaceful and healing retreat.