Mae Sa Waterfall is a nature & outdoors located in Mae Rim, Chiang Mai, Thailand. Mae Sa Waterfall is a nature & outdoors in Mae Rim, Chiang Mai. Rated 4.5/5 across 6,800 reviews.
Details
Category: Nature & Outdoors. Neighborhood: Mae Rim. Rating: 4.5/5 from 6,800 reviews.