when our cruise ship arrived in bermuda, we docked for three days at the royal naval dockyard. on our first day in bermuda, we spent the day at horseshoe bay beach.
horseshoe bay beach was our absolute favorite spot last time we were in bermuda and it was a big reason we wanted to go back to bermuda again this year. we had a gorgeous day with perfect weather. the beautiful pink sand beach with crystal clear water is like something right out of a movie. it was absolutely exquisite. we spent the day there, swimming in the water and exploring the many rock formations around the beach.
here are some photos from our time at horseshoe bay beach . . .
we loved horseshoe bay beach so much that ryan and i went back again on our last day in bermuda while our parents went to the bermuda aquarium . . .
. . .
you can see more photos from our cruise to bermuda here