Le Phra Nang Cave Beach est situé à Krabi, en Thaïlande. L'attraction se compose d'une grotte sur une plage où les pêcheurs sont allés rendre hommage à une princesse marine mythique. Les hommes donnaient des offrandes de statues de phallus, de fleurs et d'encens à la princesse de la mer et en retour, ils croyaient qu'elle bénirait leur voyage de pêche ainsi que leur fécondité. Les habitants considèrent la grotte comme un lieu sacré et les touristes doivent respecter la grotte et la terre qui l'entoure. La grotte est à dix minutes à pied de la plage sur un sentier qui est facilement visible depuis la plage.