Majestic Cats Watching Over The Town Of Calp In Spain

The natural park of Peñón de Ifach in Valencia, Spain, has become the home of many cats. Now they watch over the town of Calp. The gorgeous coastal town of Spain has a lot to offer as far as beauty and tourist attractions go. However, no one would expect a gang of cats welcoming them on the…