Nestled in the sandstone foothills of Clifton Beach, Clifton Beach Lodge is a secluded country property offering panoramic views of the Gellibrand River Estuary. Sheltered from the wild weather that has carved this amazing coastline, Clifton Beach Lodge ...More information