Sailatalarama Vihara

Sailatalarama Vihara is a Buddhist temple located on a hill at a distance of 7 km from Ambalangoda. Tourists should visit Sailatalarama Vihara for its 35m long sleeping Buddha statue and the scenic view of surrounding plantations and lakes.

Leave a Reply