The Yokohama Friendship Bell is a serene and culturally significant landmark situated in San Diego, CA. It serves as a symbol of friendship and peace between the United States and Japan.
Visitors can enjoy the beautiful craftsmanship of the bell and its surrounding garden, offering a peaceful retreat for reflection and contemplation.
Generated from their business information