Tucked away on the edge of Palmas del Mar (turn left on Academy Drive opposite the information centre), Rancho Buena Vista (787/479-7479, www.ranchobuenavistapr.com) provides a fabulous opportunity to ride Paso Fino horses along tropical sandy beaches. The regular trail rides are perfect for beginners, lasting around one hour and covering 6.5km (no minimum, but maximum thirty people). Experienced riders can opt for the expert trail ride, which lasts two hours and covers over 9.5km of trail. Both routes include local beaches where turtles nest (the beaches are regularly inspected so that nothing is disturbed). Riders must be eight years or older, but ponies are available for children aged three to seven. The ranch is open daily from 8am, but sometimes closes in September and October. Christmas is peak season, so book ahead.