Powered by WeatherAPI.com
Taft Avenue, Manila
Taft Ave. (in front of De La Salle University Manila), Manila, Metro Manila, Philippines