a tale of two hearts

cape of good hope


Cape of Good Hope.
In a few words…spectacular views, crazy winds and the most random animal encounters!