Tourist’s guide to Dambulla Temple – An Ancient Landmark of Sri Lanka
There is a quiet and cozy resort town of Dambulla in Sri Lanka – you can relax there, away from the widespread modern bustle. The main attraction of this resort is the temple of Dambulla – it is located on the southern outskirts of the city, on a mountain 350 meters high above sea level. … Read more