Skip to main content

[543] 菲律賓 Bohol (薄荷島) 無責任遊玩日記 Day1-2

Chocolate Hills -> Tagbilaran

在 Chocolate Hills 上時由於身體內咖啡因存量不足,恍惚的晃了40幾分鐘,突然聽到前方的當地人對著一個外國老公公說「請你喝杯咖啡..」,咖啡!!菲律賓的咖啡廳真的不多,要不就是甜到翻的三合一咖啡,這時頓時眼睛一亮,很不要臉的跟了上去(不過也很害怕飲食部賣的也是三合一...)。

本人特技之ㄧ就是很容易跟陌生人聊天,與對方聊天過程得知那位當地人 MR. CHIZISTOPAEN A DUMAPIAS (也許拼錯..囧 因為實在看不太懂這位先生的手寫字) 是個 BOHOL 中文導遊訓練員,負責訓練 Philippines 觀光小島群中文導遊,整個課程只有七天,基本需求就是你一定要會中文+英文。如果你到菲律賓學英文且有興趣成為導遊的話,可以多留七天加入訓練課程,相關資料請直接連絡 MR. CHIZISTOPAEN A DUMAPIAS 索取喔!

MR. CHIZISTOPAEN A DUMAPIAS
DEPARTMENT of TOURISM (DOT)
(032) 254-6650
(如果不是032就是038...XD 因為他忘了寫,所以不是很清楚是Cebu還是Bohol電話,但是已經答應他會公佈在網路上,所以...不然直接詢問當地的 DOT 也可呦!)


上篇有寫到所待的小旅館櫃檯很親切,幾乎所有相關交通的事情都是從櫃檯小姐那邊問來的,但是資料上有點小錯誤,由於櫃檯小姐告知 last V-Hire是在 5:00pm,Jeepney是 6:00pm,所以本人就很認真的摸魚到四點出頭才開始準備回程,詢問了當地人回程 V-Hire 撘車位置才知道已經沒有 V-Hire 回城市的消息...

「V-Hire 最後一班是 4:00pm喔!」「現在只剩下巴士..」「Jeepney可能要等一個小時喔!」「最後一班 Jeepney 是 5:00pm」「坐計程車回去很貴喔!要 500P」大家七嘴八舌的講個不停,我的心裡已經在淌血了...即使 V-Hire再怎樣不舒服,回程不用等發車,車時程比較短,怎樣也比巴士強啊!想到等會要搭巴士晃啊晃回城市就囧了...這時候 MR. CHIZISTOPAEN A DUMAPIAS 又出現了,他知道我的困境後,超級好心的幫我到處去詢問在山上的司機...正好他的親戚剛剛好在 Chocolate Hills 上也剛好準備回城市,所以就 offer me a free ride!超感動 ><~~~


依黛絲與她超級可愛的小女兒

感動的還在後面,依黛絲(直接音譯 MR. CHIZISTOPAEN A DUMAPIAS 表親) 還順路帶我去看 Tarsiers 與 波妮 (吃飽飽狂睡覺的大蟒蛇),還為了要讓我看海邊日落風景開到小碼頭上。本來還打算多停幾個景點讓我多拍些影片,但是晚上他們家族有約會,所以不得已趕快回城並送我到 Bohol Quality Mall (BQ Mall)前。


可愛到爆的眼鏡猴,參觀費採自由捐助


波妮 (吃飽飽狂睡覺的大蟒蛇),入場費 5P (依黛絲請客...XD)


波妮處的超囧「叢林舞」,當然,你沒眼花,他是個男的...

其實BOHOL當地人真的都很單純,即使愛跟你討價還價的司機,如果你肯花點時間跟他們相處,他們並不會很過分的一定要賺你很多,像在 Chocolate Hills上的司機,原本開價 500P才肯帶我回 Tagbilaran 五分鐘後就變成 300P,是因為運氣太好遇到依黛絲一家,才沒搭乘。
還有重要的一點,請別在 BQ Mall四樓的魚標誌餐廳吃飯...難吃又超貴..XD
BQ Mall有超市,土產專櫃定價也比 ICM 便宜一些,建議直接在這邊購買土產會比較省錢。

Day1 / 總花費:

來回船費: 575 P
Cebu港口稅: 25 P
Bohol Map :130 P
旅館->ICM :30 P
V-Hire to Carmen :70 P
機車上山:20 P
巧克力山入場券:20 P
午餐:80 P
贊助 Tarsiers:10 P
晚餐:265 P
旅館費:795 P
-------------------------
總共:2020 P

Comments

Popular posts from this blog

[Swift3] weak 與 unowned 關鍵字

雖然在 Swift 中看起來"很像"是不需要煩惱內存管理的問題,不過實際上它還是遵循著自動引用計數 (ARC) 的規則,當一個物件沒有被其他對象引用時會自動被銷毀,如果三魂七魄沒有完全回位的話,就會有個靈體留在現世的空間裡,最經典的範例如下: 閉包(Closure)引用 classClassA { typealias Complete = ()->() var name : String var onComplete : Complete? init(_ name: String){ self.name = name print("Hello I am \(self.name)") onComplete = { print("\(self.name): onComplete!") // --> 閉包引用 self, 計數 + 1 } } deinit { print("deinit: \(self.name)") } } var a : ClassA? = ClassA("A") // --> 引用計數 + 1 a = nil // 2-1 = 1 還剩下 1 所以沒辦法銷毀 ---output------- Hello I am A 由於這邊的 onComplete 宣告為 Optional, 正確的做法要連同 onComplete 一起刪除才可以被回收,若不是 Optional 則會進入無法回收狀態: var b : ClassA? = ClassA("B") b?.onComplete = nil // --> 還好是 Optional 可以設成 nil 計數 - 1 b = nil // 計數 = 0 所以被回收 ---output------- Hello I am B deinit: B 但是做人不需要煩惱太多,這時候就出動 unowned 關鍵字讓物件可以順利被回收: onComplete = { [unowned self] in print...

Robotlegs AS3 MVC framework in Flex project (I)

由於今天在 奶綠茶的 Robotlegs FlashAS3 MVC framework 看到他讚賞 Robotlegs AS3 MVC framework 的好用,不禁好奇的來研究一番... 其實這個 AS3 MVC framework 出現有些時日,但是一直都沒有特別的關注它。簡單看完 Robotlegs 最佳實踐 ,其實就可以大部分的了解 Robotlegs 運作的邏輯。不如其他的 MVC framework 有很多語言版本, Robotlegs 完全是專注在 AS3 上。也由於僅有一個版本,所以訊息傳遞是利用 AS3 Event 機制來完成,對於一些想要入門實作 MVC 的 Flash 工程師來說絕對是比 pureMVC 好入門很多...=) Robotlegs 的重點就是搭著「 依賴注入( Dependency Injection) 」達成 MVCS 的架構,  擷取用最佳實踐的中文翻譯解釋: Quote: 最簡單地, 依賴注入是為對象提供實例變量或屬性的行為. 當你傳遞一個變量到一個類的構造函數, 你在使用依賴注入. 當你設置一個類的屬性, 你在使用依賴注入. 如果你不是使用嚴格的過程或線性方式編寫AS3, 很可能你現在就在使用依賴注入。 呃...依賴注入? ?簡單來講一台霜淇林機,你要賣什麼口味的霜淇林就是依賴不同的原料放置到左右兩個攪拌桶內,而每一個口味可以透過介面實作來達成依賴注入。 以下是簡單的 Dependency Injection 的 Setter injection 範例: public interface 霜淇淋介面 { function 擠():void; } 然後實作: public class 巧克力 implements 霜淇淋介面{ public function 擠():void{ trace("巧克力口味的霜淇淋"); } } public class 草莓 implements 霜淇淋介面{ public function 擠():void{ trace("草莓口味的霜淇淋"); } } public class 香草 implements 霜淇淋介面{ public function 擠():void{ ...