Do You Want to Be Alive Before You Die?
Open your eyes before they close forever
Take a close look at the above photo.
You’ll notice people huddled together in the back of the boat, balancing as best they can in choppy waters. They’re about to disembark onto the Isle of Staffa, located in the Inner Hebrides of Argyll and Bute, Scotland.