Spurs resident Ginobili continued to update social media and posted his travel photos.
Manu came to chefalou, a seaside town of Palermo in Sicily, which is known as one of the most beautiful seaside towns in the Mediterranean. Here is the movie “Paradise Cinema.