Agrifac farm stay

Agrifac Farm Stay is nested in the Belihuloya Ranges, Sabaragamuwa Province, Sri Lanka."Our hospitality is truly exceptional. Our cuisine is superb"  Managed by the Department of Agribusiness Management of the Sabaragamuwa University of Sri Lanka

More