Thank you for contacting us. We will get back to you as soon as possible
Due to an unknown error, your form was not submitted. Please resubmit it or try later.
Alicia’s House is located in the Caribbean, within the republic of Trinidad and Tobago and is nestled in the foothills of St. Ann’s overlooking the lush tropical Northern Range.