Located a few miles from Grace Bay Beach, we had the chance to visit Blue Haven Resort a few times and loved every part of it!

Located a few miles from Grace Bay Beach, we had the chance to visit Blue Haven Resort a few times and loved every part of it!