13/10/2025
Buddha Park, Ravangla (also known as Tathagata Tsal), is a serene spiritual site in South Sikkim featuring a majestic 130-foot statue of Lord Buddha surrounded by landscaped gardens and panoramic Himalayan views.
Location:
Ravangla, South Sikkim, India — about 65 km from Gangtok and 30 km from Namchi.