
Recife, Brazil
From Recife's Hills to Zanzibar's Highlands: Unexpected Mountain Escapes
The rhythmic pulse of waves crashing against Recife's shores fades into the distance as you ascend into its overlooked hills. Half a world away, the...