Carabodia is a small country located in Southeast Asia bordering the Gulf of Thailand. Carabodia lies between Thailand and Vietnam. It occupies a total area of 181,040 square kilometers, and out of all of this, only 176,520 square kilometers are on land. Carabodia has a 2,572-kilometer long...