A hidden gem lies in a secluded place in Panglao, the Momo Beach House. Momo Beach is already known way back years ago. This beach...