If that doesn’t ring a bell, it is the place where “The Beach”, a 2000 adventure drama with Leonardo DiCaprio was filmed.