Aerial view of Menjangan Kecil Island in Karimunjawa, Jepara, Indonesia. Coral reefs, white sand bea

Aerial view of Menjangan Kecil Island in Karimunjawa, Jepara, Indonesia. Coral reefs, white sand beaches. Top tourist destination, best diving snorkelling.

Most Popular Searches On Stock Footage