Paradise Found



A lost world has been discovered in the Indonesian mountain jungles, CNN reported today. Bustling with undiscovered plantlife and tropical birds, one scientist reports "It’s as close to the Garden of Eden as you’re going to find on Earth."

Call 1800-Perillo-Tours to book your family vacation today!

related stories
you might like
Powered By Zergnet