Not to be confused with Paravi Duwa (Trincomalee)
Paravi Duwa Temple, also known as Uposathaghara Raja Maha Viharaya (Sinhala: මාතර පරවිදූව විහාරය), is a Buddhist temple of the Siam Sect situated on an offshore island called Pigeon Island located near the Matara beach, Sri Lanka. It is connected to the mainland through a bridge. The site is a popular destination for local as well as foreign tourists.
Location Map
This page was last updated on 28 February 2023