News

Season 10 was filmed at the Azura Beach Resort in Samara, Guanacaste, Costa Rica.