Embed Code


Jethawanaramaya Dagaba
Anuradhapura, Sri Lanka
One of the largest brick structures in the world (93 million bricks) and an ancient Buddhist site
Posted by
Chuck Janolino
Download the travelstoke app