The mountain view natures park is quite a huge place. It has great view of the city but I suggest that there should be a shutlle in the park because walking is not a good option since walking is pretty exhausting when you are walking upwards to a mountain. :D
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.