General Knowledge Maya beach is located in _________? Options:A. MalaysiaB. CanadaC. ThailandD. EnglandView AnswerC. Thailand Continue Reading Previous: The Malam Jabba is one of the important tourist point in __________?Next: What is meant by CBT?