Here is the paradise beach featured in *The Beach* (2000), starring Leonardo DiCaprio. Maya Bay, located on the island of Ko Phi Phi Le in Krabi province, is a crescent-shaped bay surrounded by limestone cliffs and clear turquoise water. The film made the spot world-famous, drawing waves of tourists. The Thai government temporarily closed it in 2018 for rehabilitation. YouTube:
No Comments