Pantai Bobby, Coastal beach in Karimunjawa, Indonesia.
Pantai Bobby is a sandy beach on Karimunjawa Island off Java's coast with pale sand and turquoise water. Coconut palms line the shore, and shallow waters invite swimming while coral patches remain visible beneath the surface.
Jepara has long served as a trading port, shaping the maritime past of this island group. The village of Karimunjawa grew through the connection between local fishers and historical sea routes linking the archipelago.
Local vendors sell traditional Indonesian snacks and fresh seafood, showing how fishing remains part of daily life in Karimunjawa. Walking along the shore, you see people preparing meals the way they have done for generations.
It is easily reachable by boat from the main settlement on the island group, with best conditions for a visit during the dry season. Basic facilities like restrooms and simple meals are on-site, though bringing water and sun protection is wise.
The water is so clear that you can watch small fish and colorful corals directly from the beach without needing to dive. This natural aquarium makes the place somewhere snorkelers can spot underwater life easily from shallow areas.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.