The Axim Beach Hotel is situated on a huge palm covered tropical hill

The Axim Beach Hotel is situated on a huge palm covered tropical hill Travel photography Family-friendly: true