Located in Nusa Penida Island, Kelingking Beach is a must place visit for holiday if you come to Bali, Indonesia. The blue sky, white sand, and its magical sea will make your holiday truly unforgettable.
Photo by haviera
Royalties free, Commercial & Editorial use
$10.00


