This Boy Was Standing On The Water’s Edge When He Suddenly Felt Something Splash At His Feet
La Gomera is a Spanish Canary Island situated in the Atlantic Ocean, just off the African coast. It's renowned for its pristine, untouched landscapes and draws visitors from near and far throughout the year. The main tourist resort on the island is called Valle Gran Rey, which was once a...









