travelwithkarla.com
Knights Templar Ridge Hotel: Medieval-Themed Hotel in Tagaytay - Travel with Karla
Knights Templar Ridge Hotel is a medieval-themed hotel located in Tagaytay. The interior design of this hotel is perfect for the royalties.
Travel with Karla