Begur and its beaches form one of the most idyllic places on the Costa Brava. You will discover the landscape from within the sea.