Carina FrasierApr 3, 20214 min10 Great Reasons to do a DTS at YWAM Costa Tropical, Spain10. Breathtaking Location- Our little paradise is nestled between the hills and the Mediterranean Sea. Here you can enjoy time with God...