Yogyakarta, Indonesia Cruise Deals

"A serene sunrise view over the ancient Borobudur Temple in Yogyakarta, Indonesia, with its stone stupas and carvings, overlooking a misty valley and a distant volcano."