Camarilla is the world’s smallest social network. The place to post your photos for 15 closest friends. Responses are for your eyes only.
The company was founded in 2015. Today Camarilla is used in over 100 countries. Camarilla was designed to cherish and deepen your closest relationships and has a highly dedicated and motivated team in New York and Amsterdam.