Primrose River View Holiday Home is located in Primrose Rd, Sri Lanka on 7JH6CF5, Primrose Garden, Gorge R de Silva Mw. Primrose River View Holiday Home is rated 3 out of 5 in the category vacation home rental agency in Sri Lanka.
Address
7JH6CF5, Primrose Garden, Gorge R de Silva Mw