Linh Son Temple
← Explore all Temples & Teerth
Place: Thornton Heath
Linh Son Temple. Located in Thornton Heath.
- Address
- 76, Beulah Hill, London
History
Linh Sơn Temple is a notable Buddhist temple located in the resort town of Đà Lạt, Vietnam.
- Nearest City: Đà Lạt