Aluvihara - Show Info
Aluvihara
This temple is where Buddhist scripture was first put down in writing, and today its caves feature strange, gory depictions of Buddhist hell.
Latitude: 7.4973188849773145
Longitude: 80.62311622753907