Low Head Beach: George Town's Calm Waters & Dog-Friendly Shores | OnlyBeaches