Whale Rock Villa Trinidad

Hotel in Trinidad, California

1860 Patricks Point Dr, Trinidad, CA 95570