Jungle Villa is a Restaurant located in Rambukkana. It is one of the 14480 restaurants in Sri Lanka. Address of Jungle Villa is pitawela,hewadiwela, Rambukkana, Sri Lanka.
Some of the places around Jungle Villa are -
pitawela,hewadiwela, Rambukkana, Sri Lanka