Loading...
Uploaded by mrjamsdiary on Oct 8, 2011
A visit to a magical place: the fabled Sacred Monkey Forest in Ubud, Bali, is a lost world where you can feel the spirit of the tropical forest
News & Politics
Standard YouTube License
Cool...must have enjoyed it
pradyumn444 2 months ago
Load more suggestions
Cool...must have enjoyed it
pradyumn444 2 months ago