Cosmic Farm Baguio
if you're looking for organic produce that you can enjoy during your stay, this is the place for you!
This tourist spot is found in Baguio, Phiilippines
photo&description: tripadvisor.com