Conditions in Sweden are chilly throughout the year, the waters are warm and are in the 20 - 30 degree's celcius mark all-year-round. The waters around Sri Lanka include: The Indian Ocean. The sub-continent of India is within sight of the mainland. The waters are typically of excellent visibility and the waters are in a tropical zone.
Sri Lanka has a tropical climate throughout the country all-year-round. At a near central latitude and almost astride the equator just to the north.
The trend for diving in Sweden is near-certainly a club-based diving scene with no known resorts for diving.
Hyperbaric Chamber facilities are available in Sweden.