The Little Tower, Cap d'Antibes, France by EuropeTrotter