Borobudur, also transcribed Barabudur is a 9th-century Mahayana Buddhist temple in Magelang Regency, not far from the city of Magelang and the town of Muntilan, in Central Java, Indonesia. It is the world's largest Buddhist temple.
Lumbini Park
Manohara Borobudur Sunrise Temple
Dapoer Gending
Borobudur Cactus Cafe
PHUKET - Authentic Southern Thai Food & Grocery Store
Nasi Goreng Pak Parno