Another Philippine wonder – the famous rice terraces of the Mountain Province is a breathtaking sight well worth the many hours spent to see them.
Another Philippine wonder – the famous rice terraces of the Mountain Province is a breathtaking sight well worth the many hours spent to see them.