HomepageAll jigsaw puzzlesAll puzzles added 22 May 2017 All puzzles added 22 May 2017 35Sandy beach (Maldives)anobissolved 2,389 timesSolve puzzle