Amaryllis Beach Resort is set on 150 meters of white, sandy beach and is surrounded by lush tropical gardens. Enjoy the cuisine at the Almond Tree Restaurant and the Turtle Nest Beach Bar or simply ...
“Amaryllis” is a name that’s used to cover two different, though related, types of plants. For many of us these are the flamboyant Christmas bulbs for the windowsill though, technically, these are ...