Kapilavastu

Kapilavastu is a restaurant in Kerala.

Kapilavastu

Object
Restaurant
building
Yes