Guaguabaobei666
July 7, 2025
The hotel is in a great location, with beautiful scenery and a comfortable stay. It is about 73 kilometers away from the whale watching port of St. Catherine Bay, making it convenient for whale watching.
Original TextTranslation provided by Google