Elephant Rock junction is a Buddhist temple located in Panama. It is one of the 3071 Buddhist temples in Sri Lanka. Address of Elephant Rock junction is Sastrawela, Panama, Sri Lanka. Elephant Rock junction is located in a remote area, with less than 2 listed places around it Elephant Rock junction is rated 5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Elephant Rock junction are -
In very close proximity, around 200 meters, there is one more Buddhist temple - Mani Naga Pabbatha Viharaya - Sastrawela
Sastrawela, Panama, Sri Lanka