Whether you’re photographing kangaroos on the seaside or flying over a pink lake, Esperance presents infinite opportunities to create gorgeous images. Blue Haven Beach is one of Esperance’s hidden gems, identified for its sheltered, turquoise waters and peaceable atmosphere. The seaside is framed by granite cliffs, which create attention-grabbing natural…