Located in the southern part of Sri Lanka , the city of Matara is known as a proud c…
Rangiridambulla Rajamaha Vihara Introduction Dambulla Viharaya is a cave temple mad…