The Island Fever Series: Palawan

Palawan island in the Philippines is known for its native peacock pheasant birds and its carnivorous pitcher plants.

More by Geeta Sadashivan

View profile