Location

Located at Lepea,on the Main West Coast Road, we are 5 minutes drive to the Capital City of Apia