Ciao - for people with opinions
Please login first
0 out of 0 Ciao members recommend this product
Thanks for your input
Perched atop a 100 foot cliff with a beautiful view of the caribbean sea, the tamarind tree hotel is ideally located in the center of dominica's west coast. Dominica is a small caribean island that...
See more Information