Cape Town: a city that is moving its first steps toward a great future.

Advertisements

Incredible India – Andaman Islands: a world natural gem