Sign in
Retchie Kim Gundry
more_vert
Main menu options
Reviews and other content aren't verified by Google
I love the it. I recognise some places as we'ved been to Sri Lanka where it is filmed. Beautiful place to visit and the people are so friendly.
The Good Karma Hospital
2 likes
Review
·
5y
more_vert
More options