Explore the natural beauty of Dumaguete, Philippines. Discover the lush green grass and stunning landmarks that make this destination a must-visit.