News
New Life Foundation makes debut
ROAD TOWN, Tortola, VI – The New Life Foundation (NLF) of the British Virgin Islands was officially launched today, September 4, 2012 with a mission to improve communities by promoting and inspiring health and wellness and ultimately creating a higher quality of living for all.

