Demodara Nine Arch Bridge
Up, up away in the central highlands of Sri Lanka, are nine arches of pure splendour. What are they? They are nine arches of solid rocks that together make up…
Share
Posts by tag
Input your search keywords and press Enter.