Driving Thru Santa Rosa National Park – Costa Rica, Central America
We had the pleasure to spend a few weeks with our good friend Chris of Expedicion Costa Rica exploring several national parks and remote areas of this beautiful country. Here’s a short video of our little convoy through Santa Rosa National Park.
Subscribe to our YouTube Channel
Leave a Reply