Captain Baxter is the epitome of a Melbourne hotspot. It’s a breathtaking beachside restaurant and rooftop bar located in St Kilda, just a few steps
Ahoy there, my fellow adventure seekers! Today, I’m eager to share my latest discovery with you all. This post is all about the stunning rooftop