Tagaytay View in Casablanca





Taal view in Casablanca, Tagaytay, Philippines