Beach lovers will enjoy the five kilometres of fine and shallow sand on the town's main beach. If you prefer rocky coves, head to Calella cove. If you want a little of both, discover the Pedrosa cove, hidden away between pines and rocks. And if you're a scuba diving and snorkelling enthusiast, you have the underwater paradise of the Medes islands, one of the best nature reserves in the Mediterranean.