• Aluvihāra Rock Cave Temple.The Aluvihare Rock Temple (also called Matale Alu Viharaya) is a sacred Buddhist temple located in Aluvihare, Matale District of Sri ...
  • Nalanda Gedige is an ancient complete stone building near Matale, Sri Lanka. This building was an ancient Hindu Temple constructed in between 8th to 10th centur...