Northern Cyprus, officially the Turkish Republic of Northern Cyprus, is a de facto state that comprises the northeastern portion of the island of Cyprus. From Wikipedia
The Instagram snaps mark the first public appearance of Jenny Newby’s husband after ten years of privacy.