Espelho is one of Bahia’s loveliest beaches, a vivid collage of blue water, creamy yellow sand, red cliffs, and lush green forest. Driftwood and coconuts wash up with the tide. Rivers and streams emerge from nowhere to snake into the sea.
© 2015 Time Inc. Affluent Media Group. A part of the Time.com sites. All rights reserved.