Explore La Palma, Canary Islands
We just returned from a 1-week trip to the lovely green Canary Island – La Palma. To those who are wondering where on earth is that? Canary island is a set of 7 volcanic islands belonging to Spain but is located far far away from mainland along the north-west coast of Africa in the Atlantic… Read More