Thailand’s Maya Bay – the crown jewel of Phi Phi Islands and location of the Leonardo DiCaprio movie The Beach – was closed to tourists as part of national …

source