Avatar - Metro
Metro
flipped into Entertainment News
Winter Love Island: Where is the villa in South Africa?

Winter Love Island: Where is the villa in South Africa?

metro.co.uk - Zaina Alibhai

The first ever Winter Love Island is due to begin in the new year with a new batch of singletons looking for romance. Swapping the doom and gloom in …

View on metro.co.uk