Moalboal is a small town on the South-West side of Cebu island. It's mostly used as entry point to Panagsama Beach, where are most of the resorts, restaurants, bars and dive schools.
The easiest way to join Moalboal is from Cebu City. The 80km road is in good condition, even in the second part in the mountains.
Most of the resorts/dive shops in Moalboal propose to hire van from Cebu airport to Moalboal. Be ready to pay around 2500PHP for this 2,5 hour trip.
Taxis cn be hired at Cebu Airport for 2,400 pesos (fixed rate as of Nov 2012). Many of the hotels and guest houses in Panagsama Beach will send a car or van for pickup for about 2,000 pesos.
Then take the bus here (the main company is the yellow color buses of Ceres Liner). Be sure to use an already almost full bus to avoid waiting. The no-aircon (most are like this) travel will cost you 107PHP (june 2011) + 10PHP of terminal fee if you don't pay directly in the bus. Air on buses are 111PHP (May 2012).
Coming from Dumaguete, it is possible to take the ferry boat between Siluban (ca PHP 100 by tricycle from the city center) and cross to Lilo-An on Cebu island. There, take another tricycle (around PHP 50) to the nearby bus station. Ceres busses headed for Cebu city stop there regularly, and some of them go via Moalboal (ask the driver). The bus fare is PHP65 (aircon, july 2012)
Note: there are no ATM's in Panagsama beach so bring enough pesos for your stay. There is, however (2012), an ATM in the 360 pharmacy in MoalBoal town (about 4 km from the beach, reachable by tricycle). Although sometimes doesn't work.
The easiest way to go around is to use tricycles. From Moalboal to Panagsama Beach, the usual fare is 50PHP by day, but you will have to bargain during long hours to get that. Don't pay more than 80PHP though...To White beach most people were paying 100-150PHP in May 2012.
Kawasan Water Falls
The Kawasan water falls (3 steps) are located in the rain forest approximately 20 km south (after Badian).
If you take the bus from the South Bus Terminal in Cebu City, you can ask the bus driver or ticket collector to drop you off at the right place (the bus ticket with Ceres Liner costs PHP 126.00). The bus ticket from Moalboal to the water falls or vice versa costs PHP 19.00.
Travel on your own or rent a multicab form us: approximately 30 minutes of ascent through an impressive landscape. Nice cooling swimming. Resting place tables against charge, small restaurants and very simple accommodations.
Be careful of the 'guides' offer. the walk up to the fall is very easy and you do not need a guide. Raft renting to the waterfall does not include drivers. each driver would demand 300 pesos each for pulling the raft. Not very nice!
You need to pay an entrance fee of PHP 5.00 and will get an official receipt.
Just a few meters in beach shore in starting from Panagsama Beach center, there is a drop-off, near that area there are countless reefs, with corals, many different species of fishes, also starfish. Sometimes you can spot lion fishes, water snakes, and with some luck turtles.
Don't miss the great diving spots in Pescador Island. Dives usually cost around 1500PHP with gear. There are a few "local owned" dive shops that are 1100-1200 PHP per dive. Most of the dive shops operate 3 dives per day and you can even do your own diving schedule on low season!
You are no diver or you want to do something more? For the active vacation, Planet Action Adventure  offers a diverse program: Hiking, mountaineering, mountain bike, caves and canyons in untouched rain forest, volcano ascent in Negros.
You can buy any kind of souvenirs on the beaches and locals will remind you if you forget ;)
Maya's Mexican is in the main Parton Panagsama Beach and does excellent Mexican food - a nice change.
You can drink in any restaurant close to the sea.
The Chili Bar in Panagsama Beach is the main one. You will find two billiards table there (as in almost all the other bar around). Across from Chili Bar is 7 Sins Bar, also with a pool table and lots of seating.
On Saturday night, there is "Disco party" organised by locals. Ask around where it is, everybody knows!