Filmed at Villa Shanti, Natai Beach