where is puncak indonesia
Puncak, literally translates to Peak, is a weekend getaway that has beautiful view of tea plantation. Located about 100 KM South of Jakarta, West Java, Indonesia, Puncak swarms with hotels and mountain resorts.