English: NTOP
Welsh: Platfform Agored Twristiaeth Cenedlaethol
Subject: Twristiaeth a hamdden
English definition: National Tourism Open Platform