Yes! It is a beautiful country filled with interesting water creatures. There are many best beaches in the area where you can find good opportunities for snorkeling