Yogyakarta is home to plenty hidden gems just waiting to be discovered, and now you can explore the city's picturesque beaches in just one day. Start your journey with a visit to Timang Beach to enjoy an exciting gondola ride that will take you across the clear blue seas to land on a huge coral reef above water. Continue to Indrayanti Beach, a pristine white-sand beach with a serene ambiance to relax in. Afterwards, visit Drini Beach, known among the locals as a "virgin beach" for its remoteness and untouched nature. Stop by a souvenir center before heading back and get some tasty bakpia for your loved ones at home!