Butterfly Haven is a miniature Eden for different species of butterflies. It is located in the town of Pulilan in the province of Bulacan, Central part of Luzon in the Philippines. As a butterfly enthusiast it was such a thrill to be close to a breeding habitat of this fascinating creature.
Read more »







