Hotel Review: Martinhal Beach Resort & Hotel – in Portugal’s Algarve
Have you ever been anywhere that seems surreal? Like such a perfect place that you both want to tell everybody you know about it and nobody at all so you can keep it your own little secret? That’s how we feel about Martinhal Beach Resort and Hotel in the Algarve, near Sagres, Portugal. Located about…