Excellent Horses, beautiful beaches and breathtaking
mountain scenery - all combined with nice accommodations
and expert guides