Originally Posted by ruralcarrier
I am not familiar with Big C's. Where is it located?


Beautiful location.... Porto Cupecoy, right on the water.


Laura