Statue of Swami Vivekananda unveiled in downtown Seattle
A statue honoring Swami Vivekananda has been unveiled at Westlake Park in Seattle. The monument celebrates his global influence and the city’s ties to the Indian American community.
A statue honoring Swami Vivekananda has been unveiled at Westlake Park in Seattle. The monument celebrates his global influence and the city’s ties to the Indian American community.