Out-of-this-world Diving Spots

The question is - which are the best s=diving spots? We suggest you try different diving spots on different island and choose your favourite one. Among the numerous island are six different marine national parks that house completely intact and gigantic coral reefs which are always swarming with sea life. With Mason's Travel, they will be keen to show you these hidden locations.