Puzzles solved by JoJu

Paradise coast of the island of Busuanga (Philippines) puzzle online from photo