Loading…
Loading…
Badulla
Badulla
Located on a lush hilltop in the scenic mountain town of Ella, the Siri Indaka Saman Sathbudu Maha Seya is a magnificent white Buddhist stupa that offers breathtaking panoramic views of Sri Lanka's landscape while standing as a peaceful symbol of the island's rich spiritual heritage.
Private
Free
Yes
Available
Available
Available
Any vehicle
Good
Not Available