「Tall trees is an amazing resort immersed in nature! A relaxing and scenic environment with many wonderful activities such as nature hike, tea tasting and evening bon fires. The restaurant has amazing food. Highly recommend!」
「Tall trees is an amazing resort immersed in nature! A relaxing and scenic environment with many wonderful activities such as nature hike, tea tasting and evening bon fires. The restaurant has amazing food. Highly recommend!」
Neha