Maya beach is located in _________?0 A. Malaysia B. Canada C. Thailand D. England Submitted by: Abdul Rehman Read More Details about this Mcq: