Designed by
Title
Indonesia, stunning Diamond Beach on Nusa Penida Island. #283045902
Description
Indonesia, Diamond Beach on Nusa Penida Island is one of the most beautiful beaches with towering limestone cliffs and bright turquoise blue water. If youâre lucky you can even spot Manta Rays!