The only way to visit Ballestas islands is to hire one of many local companies who sell their boat tours to Paracas. Normally they include many outdoor and cultural activities on the tour.

Canyon Del Colca
From the main plaza in Chivay, you can take a bus to get to Canyon Del Colca for a 2