Karavostasi is a small, picturesque bay near the popular seaside village of Bali. Its sheltered position, sandy beach and turquoise waters make it a unique destination, accented by distinctive small rocks. To the west of the beach, swimmers can explore caves that are reachable by swimming.
youtube.comPart of: Interactive Map