Green Canyon is a term to refer to tourist destination Cukang Taneuh in West Java, Indonesia. It is Indonesian version of Grand Canyon. The popularity of this spot has been spreading not only for...
Type: Posts; User: taylor; Keyword(s):
Green Canyon is a term to refer to tourist destination Cukang Taneuh in West Java, Indonesia. It is Indonesian version of Grand Canyon. The popularity of this spot has been spreading not only for...