Noah’s Leisure Park Hotel and Resort

Noah’s Leisure Park Hotel and Resort Review Noah’s Leisure Park Hotel and Resort is located at Rodrigues, Rizal, at the foot of the Sierra Madre Mountains. One of the most noticeable pieces here is the mini version of the Noah’s ark right at their main entrance. If you are looking for a resort in Rizal […]
Continue reading…