Santa Rosa

Travel Guide

A town nestled in a valley with a waterfall and lush greenery.
Two toucans perched on a moss-covered branch.
A bird perched on a moss-covered branch in a forest.
A dense forest with moss-covered trees and a narrow path.

Stay near popular Santa Rosa attractions