Designed by
Title
Cala Trebaluger, Menorca #144541555
Description
Cala Trebalúger is a small natural bay that is located in the southwest of the Spanish island of Menorca. A cove of fine white sand, surrounded by pine trees, where a freshwater stream flows into it.