Alamere Falls

Alamere Falls is one of those waterfalls that will probably stay in our memories for a very long time. When we close ours eyes to envision a waterfall spilling onto a beach…