Cosmic Farm Baguio

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
Tags: farm,