Map
Magelang, Central Java 56100, Indonesia
Hotel
Losari Coffee Plantation Resort & Spa