Kaleidoscope Hill
Two private stays nestled in the Sierra foothills of Mariposa, CA, about an hour from both West & South gates of Yosemite National Park.
Two private stays nestled in the Sierra foothills of Mariposa, CA, about an hour from both West & South gates of Yosemite National Park.