Tagaytay Dacha Villas
Located within a 5 minute walk of Tagatay's famous "Picnic Grove", Tagatay Dacha -- a word which means 'place of rest' -- offers a retreat from the bustle of city life. Read more
Tagaytay Dacha Villas
Located within a 5 minute walk of Tagatay's famous "Picnic Grove", Tagatay Dacha -- a word which means 'place of rest' -- offers a retreat from the bustle of city life.