Temple, grottes et mangrove