Lovina, Indonesia

Lovina, Indonesia

Lovina is the collective name of a string of resort villages on Bali's northern coast, about 70 mi/120 km north of Denpasar. It offers decent black-sand beaches, good snorkeling offshore, and a v...

JDS Travel News JDS Viewpoints JDS Africa/MI