Home to rare monk seals and a range of rainbow-coloured tropical fish, the white sands of Kapalua Beach are a dream destination for snorkelling and sunbathing.
Home to rare monk seals and a range of rainbow-coloured tropical fish, the white sands of Kapalua Beach are a dream destination for snorkelling and sunbathing.
Home to rare monk seals and a range of rainbow-coloured tropical fish, the white sands of Kapalua Beach are a dream destination for snorkelling and sunbathing.
Home to rare monk seals and a range of rainbow-coloured tropical fish, the white sands of Kapalua Beach are a dream destination for snorkelling and sunbathing.
Home to rare monk seals and a range of rainbow-coloured tropical fish, the white sands of Kapalua Beach are a dream destination for snorkelling and sunbathing.