Jemson International Meditation Center is a place of worship, located at Ampitiya, Sri Lanka. They can be contacted via phone at +94 812 225 057 for more detailed information.
Not bad.
Got its name due to the Jemson Family donating the land to build this Meditation center. A lot of young Nepalease Monks living this center.
A famous temple in Ampitiya
This is a very famous temple in Ampitiya