MonteMaria sits on a plateau overlooking a serene ocean gateway where vessels large and small cruise to and from the southern tip of Luzon island in the Philippines. At 322 feet, MonteMaria is one of the grandest religious structures in the world. The Mother of All Asia Tower of Peace... Continue reading