• Arts & Culture
  • Events
  • Festivals
  • Hotels
  • Restaurants
  • Tours

The Peacock Garden Bohol


Be the first to review

Additional Details

  • Offering an intimate yet accessible escape, The Peacock Garden is small luxury hotel secluded on the hills of Baclayon, on the main island of Bohol in the Philippines. (Source; Business Website)