Goa: A couple taking selfie at the famous Fort Aguada despite heavy rain at Aguada, Goa on July 23, 2016.

1 / 2
2 / 2
 

Latest News

Latest Photos