Description: The Mangrove Hotel has established itself as the premier ocean view resort in Broome, Western Australia. Ideally located on the turquoise shores of Roebuck Bay, just minutes from downtown shopping and famous Cable Beach, Mangrove Hotel is one ...
2 days ago