dolphin watching lovina
Lovina Dolphin Watching Tour located on the black sand beaches of Bali’s north coast. Lovina Beach (or often simply Lovina) is a coastal area on the northwestern side of the island of Bali. The coastal strip stretches from 5 km west of the city of Singaraja to 15 km west. Singaraja is the..