The Bahamas. Photo: Ethical Traveler
Planning your perfect holiday involves several exciting decisions: will it be seaside or city, on-tap entertainment or splendid isolation, excellent for culture vultures or family friendly?
How well a country treats its people, its animals and its environment rarely even gets a look in.
But Read more…