Kayaking Coastal Caves, Silves & Mexilhoeira Grande

When you really want to experience nature and the impressive surroundings up close, then there are many options to do so. Like a sailing trip along the coast, big game fishing on the Ocean...