The island of Nusa Penida, a petite landmass, located amidst the sprawling Indonesian chain of islands, has received international renown as an excellent diving utopia for enthusiasts and adventurous explorers that happen to be enthusiastic to plunge into the mesmerizing ...
Home/diving