Croatia has more than 1000 islets and islands and is known for its over-the-top diving experience. Croatia is a country of a thousand islands and truly stands up to its name. It is famous for its unique cobalt blue waters and water visibility. Without any doubt, Croatia gives one of the best diving experience in […]