Maya Bay is a stunning bay located on Phi Phi Island in Thailand. It gained international fame as the filming location for the movie “The Beach” starring Leonardo DiCaprio.Location: Maya Bay is situated on the island of Phi Phi Leh, which is part of the Phi Phi Islands archipelago in the Andaman Sea. Phi Phi...