Kao Yai
Up
i208
Waterfall where "The Beach" is supposed to have been filmed -- Kao Yai National Park, Thailand
i209
Sambar deer -- Kao Yai National Park, Thailand
Photo album generated by
album
from
Dave's
MarginalHacks
on Tue Aug 5 19:17:23 2003