Amazing country and amazing people. Thailand is located at the centre of the Indochina peninsula in the mainland of South East Asia. The tropical beaches attract flocks of visitors to enjoy world class tanning and many water sports. Thailand includes many royal palaces that one can visit. Thailand is also known for its street food. It offers an opportunity to bite into different kinds of delicacies at roadside restaurants.