The tropical waters of the Indian Ocean vibrate with exotic marine life and abundant coral reefs. Some of the popular diving sites in the Maldives can be explored from the resorts or through diving safari trips. Most of the resorts run diving schools offering PADI courses and hiring facilities for diving and snorkelling equipment and underwater cameras. Some of the best dive sites in the Maldives include the Victory Wreck, Mushimasmingili Thila (Shark Thila), Guraidhoo Corner, Kuda Rah Thila (Broken Rock), and Banana Reef. The diving is wonderful year-round in the Maldives, but many visitors prefer to avoid the worst of the rainy season, between June and August.