Loading...
Loading...
The best photos of Dambulla aren't at the obvious landmarks. The real magic is in the side streets, the reflected light, the unexpected angles that only reveal themselves to those exploring on foot.
A town in Sri Lanka's Cultural Triangle centered on a spectacular cave temple complex with over 150 Buddha statues painted on rock ceilings.