Web Analytics
12/46
[ stop the slideshow ]

The Starbucks in Tagaytay is perched on the side of the hill overlooking Lake Taal.

starbucks-tagaytay.jpg Probably the most scenic Starbucks in the World. ThumbnailsGreat view of Tagaytay from StarbuckProbably the most scenic Starbucks in the World. ThumbnailsGreat view of Tagaytay from Starbuck