Go no farther than Muscat's remarkable Daymaniyat Islands if you're looking for an amazing snorkeling experience. This protected archipelago, which is tucked away off the coast of Oman and encircled by the immaculate waters of the Gulf of Oman, is a dream come true for anyone who loves the…