Within a week the newly opened Penrith Beach in Sydney draws over 10,000 locals & tourists
The town of Penrith, located in the Western suburbs of Sydney, Australia, has long been known for its picturesque landscapes and outdoor activities. Visitors to the iconic Three Sisters rock formation, often accessed through Blue Mountains Day tours, likely passed through Penrith on their journey.