Rankoth Viharaya Temple
Built on the top of a rock boulder, and beckoning the devotees and tourist alike from afar, Rankoth Viharaya or Galkanda Viharaya is an important Buddhist monument located in the…
Share
Input your search keywords and press Enter.