Millions of tourist visit Santa Maria del Mar (the “cathedral of the sea”) in Ba