Kasagala Raja Maha Vihara - Credit: Wikimedia Commons
Kasagala Raja Maha Vihara () is an ancient Buddhist Temple, situated in Angunukolapelessa, Hambantota District, Sri Lanka. It is situated about away from Ranna Junction along Ranna - Weeraketiya road. The temple has been formally recognised by the Government as an archaeological site in Sri Lanka. The designation was declared on 6 June 2008 under the government Gazette number 1553. Read more on Wikipedia
Source: en.wikipedia.org