Cavaleiros do Mar is the premier diving center in Viana do Castelo, Portugal. Offering breathtaking marine environments and experienced instructors, this center provides unforgettable diving experiences for all skill levels. Dive into the stunning underwater beauty of the Portuguese coast and discover a world of marine diversity.