Destinations

Anguilla The Snake

Anguilla, also Snake Island, is one of the most northerly of all the Leeward Islands in the Lesser Antilles. An internally self-governing British overseas territory, Anguilla’s military defence is the responsibility of the United Kingdom. Anguilla was First colonized by English settlers in 1650, and was incorporated into British dependency along with the neighbouring islands of Saint Kitts and Nevis…

Continue Reading

Self Improvement

From Alcohol Dependence To Natural Recovery

Alcohol dependence is a wide spread problem that affects tens of millions of people throughout the globe. There are many more additional people touched in some indirect way with the associated problems of alcoholism or dependency. There are almost as many ideas on how to recover from this mental, physical and spiritual dilemma as there are people affected by it.…

Continue Reading