Ovilana Junction is located in Sri Lanka. Address of Ovilana Junction is Wanduramba - Mapalagama Rd, Sri Lanka. Ovilana Junction is rated 3 (out of 5 stars) by 25 reviewers on the web.
Some of the places around Ovilana Junction are -
Wanduramba - Mapalagama Rd, Sri Lanka