• Places
  • Survivor: Philippines

    Photo source The latest and 25th season of CBS’ Survivor, Survivor Philippines just premiered today over GMA News TV which was held at the beautiful Caramoan Islands, Camarines Sur. This is actually not the first time that the Survivor franchise has filmed at Caramoan. Survivor Israel, France, Sweden and a few others have already shot […]