Buddha Point Underwater Temple: Nusa Penida

Buddha Point Underwater Temple: Nusa Penida is a mesmerizing dive site featuring submerged statues of Buddha and other deities, offering divers an extraordinary experience amidst the vibrant marine life of Indonesia’s crystal-clear waters. Buddha Point Underwater Temple: Nusa Penida Buddh Point is a collection of underwater statues from a Buddhist temple located in Bali, close […]

Buddha Point Underwater Temple: Nusa Penida Read More »