Where is Bernardus Lodge & Spa?

Where is Bernardus Lodge & Spa located?

Bernardus Lodge & Spa, California, United States of America (approx. 36.49935°, -121.75392°)


Where is Bernardus Lodge & Spa on the map?