Tag: The Ultimate Central Costa Rica Road Trip

This is Costa Rica | Travel Film

The mountains in the clouds, the clouds in the mountains, you decide. But this little phrase became one we were.