4 Search Results

For the term "good karma".
The Good Karma Hospital hit TV series: the stars name their favourite spots in Sri Lanka 0

The Good Karma Hospital hit TV series: the stars name their favourite spots in Sri Lanka

The hit UK TV series The Good Karma Hospital is set in India but filmed in Sri Lanka, and Radio Times reports that when they weren’t filming they were hugely enjoying all our Paradise island has to offer.