Madrid has it best beaches and open waters. You can try the famous beach in Valladolid. I tried my swimming workout there once and the nice place really caught my attention.
Yes of course! Swimming is good especially for pregnant. Actually, its the best exercise. During my wife's pregnancy, I enrolled her into a swim workout class and it really keeps her and our baby healthy.