The closest train, metro, or bus station is Sawankhalok, 34282.59 m away from The Nature.