• (2 ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

Teknomadics.com - Meghan & Lilia go on an exhausting march to spot the world's largest flower. Khao Sok National Park is located in Surat Thani Province, Southern Thailand.

Details
  • by teknomadics
  • recorded December 2011
  • uploaded Jan 28, 2012
  • 202 views
Location
  • Khao Sok
Tags

Video Map

Related Videos

More Videos from teknomadics