A Perfect Weekend at Tierra Mercedes Nature Resort

Tierra Mercedes Nature Resort is beautifully located amidst mountain and luscious greenery. It’s summer but you can feel the afternoon breeze.