This is the villa used in the winter edition of Love Island UK. It's located in Cape Town, South Africa and not open to the public.
This is the villa used in the winter edition of Love Island UK. It's located in Cape Town, South Africa and not open to the public. TV Locations Links: thegreatcelebrity.com, www.dailymail.co.uk, www.reddit.com By: mbirth