sanjay66 Fri Jun 08 04:42:18 UTC 2018
Puncak or Puncak Pass (Indonesian for "top" or "peak") is a mountain pass in West Java, Indonesia. The area has been considered a popular weekend destination for residents in Jakarta, especially for those who are longing for clean air and beautiful scenery.
0 Likes 0 Comments